be unable to carry through - Spanish English Dictionary